home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 019a / qeswp122.zip / QESWP.DOC next >
Text File  |  1991-05-24  |  19KB  |  436 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                     QeSwp
  10.  
  11.                          The Qedit Application Swapper
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.           QeSwp, Copyright 1991 Aquila Data Systems and Chris Curran.
  27.                              All rights reserved.
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.                            Aquila Data Systems, Inc.
  49.                               304 Bayfield Drive
  50.                               Brandon, FL  33511
  51.  
  52.                 FAX       : (813)653/2408  Group II, III
  53.                 BBS Line 1: (813)653-2937  1200,2400,9600 v.32
  54.                 BBS Line 2: (813)685-4218  1200,2400,9600 v.32
  55.  
  56.  
  57.      License    This version of QeSwp is NOT public domain or free software,
  58.                 but is being distributed as "shareware".
  59.  
  60.                 Non-registered users of this software are granted a limited
  61.                 license to make an evaluation copy for trial use on a
  62.                 private, non-commercial basis, for the express purpose of
  63.                 determining whether QeSwp is suitable for their needs. At
  64.                 the end of this trial period, you should either register
  65.                 your copy or discontinue using QeSwp.
  66.  
  67.                 What does all this really mean? If you use this program,
  68.                 then you should pay for your copy. That way Aquila Data
  69.                 Systems will be able to provide you support and updates.
  70.                 Registered users receive technical support (via our support
  71.                 BBS) and a version of the program that does NOT show the
  72.                 opening shareware registration screens.
  73.  
  74.                 A QeSwp registration entitles you to use the program on any
  75.                 and all computers available to you, with the following
  76.                 restriction: If other people have access to this program or
  77.                 may use it, then you should purchase a site license.  See
  78.                 the following section for information about site licensing
  79.                 or quantity discounts.
  80.  
  81.                 All users are granted a limited license to copy QeSwp only
  82.                 for the trial use of others and subject to the above
  83.                 limitations. This license does NOT include distribution or
  84.                 copying of this software package:
  85.  
  86.                     1. In connection with any other product or service.
  87.                     2. For general use within a company or institution.
  88.                     3. For any consideration or 'disk fee'.
  89.                     4. For distribution in modified form; i.e., the file
  90.                        containing this license information MUST be included,
  91.                        along with the full QeSwp documentation.
  92.  
  93.                 Operators of electronic bulletin board systems (Sysops) are
  94.                 encouraged to post QeSwp for downloading by their users, as
  95.                 long as the above conditions are met.
  96.  
  97.  
  98.  
  99.   Disclaimer    The software and accompanying written materials (including
  100.                 instructions for use) are provided "AS IS" without warranty
  101.                 of any kind. Further, Aquila Data Systems does not warrant,
  102.                 guarantee, or make any representations regarding the use, or
  103.                 the results of the use, of the software or written materials
  104.                 in terms of correctness, accuracy, reliability, currentness,
  105.                 or otherwise. The entire risk as to the result and
  106.                 performance of the software is assumed by you. If the
  107.                 software or written materials are defective you, and not
  108.                 Aquila Data Systems or its dealers, distributors, agents or
  109.                 employees, assume the entire cost of all necessary
  110.                 servicing, repair, or correction.
  111.  
  112.                 No warranties of any kind, either express or implied,
  113.                 including but not limited to the implied warranties of
  114.                 merchantability and fitness for a particular purpose, that
  115.                 are made by Aquila Data Systems on this Aquila Data Systems
  116.                 product. No oral or written information or advice given by
  117.                 Aquila Data Systems, its dealers, distributors, agents or
  118.                 employees shall create a warranty or in any way increase the
  119.                 scope of this warranty, and you may not rely on any such
  120.                 information or advice. This warranty gives you specific
  121.                 legal rights. You may have other legal rights, which vary
  122.                 from state to state.
  123.  
  124.                 Neither Aquila Data Systems nor anyone else who has been
  125.                 involved with the creation, production, or delivery of this
  126.                 product shall be liable for any direct, indirect,
  127.                 consequential, or incidental damages (including but not
  128.                 limited to damages for loss of business profits, business
  129.                 interruption, loss of business information, and the like)
  130.                 arising out of the use or inability to use such product even
  131.                 if Aquila Data Systems has been advised of the possibility
  132.                 of such damages. Because some states do not allow the
  133.                 exclusion or limitation of liability for consequential or
  134.                 incidental damages, the above limitation may not apply to
  135.                 you.
  136.  
  137.  
  138.   Trademarks    All trademarks and copyrights belong to their respective
  139.                 holders.
  140.  
  141.  
  142.     Ordering    A QeSwp registration licenses you to use the product on a
  143.  Information    regular basis. Registration includes notification of updates
  144.                 and technical support (via our support BBS).
  145.  
  146.                 Registering QeSwp costs $25 (plus 1.50 shipping). When
  147.                 received, we will send you the latest QeSwp diskette, with
  148.                 documentation on the disk. Alternatively, if you so specify,
  149.                 we will send you the next update of the program, when
  150.                 available. Florida residents should include 6% sales tax.
  151.                 Please use the form at the end of this document.
  152.  
  153.  
  154.       Orders    Please send a check drawn on a US bank in US dollars.  We
  155.      outside    can accept non-US currency; however, you must include an
  156.       the US    additional $25 to cover conversion and collection costs.
  157.                 Please include an additional $10 to cover postage on orders
  158.                 delivered outside of the US.
  159.  
  160.  
  161.    Corporate    All corporate, business, government or other commercial
  162.         Site    users of QeSwp must be registered.  We offer quantity
  163. Licenses and    discounts as well as site licensing.
  164.     Quantity
  165.    Purchases    Corporate site licensing agreements allow duplication and
  166.                 distribution of specific numbers of copies within the
  167.                 licensed institution. Duplication of multiple copies is not
  168.                 allowed except through execution of a licensing agreement.
  169.                 Site license fees are based upon estimated number of users.
  170.  
  171.                 Note that with a site license, only one copy of the program
  172.                 will be sent.  You will be responsible for distributing
  173.                 additional copies.
  174.  
  175.                 Please call or write for more information.
  176.  
  177.                 ALL PRICES AND DISCOUNTS ARE SUBJECT TO CHANGE WITHOUT
  178.                 NOTICE. Discounts are not cumulative; they apply to single
  179.                 orders of like products only. Unit prices are the same as
  180.                 for individual users.
  181.  
  182.  
  183.      WARNING    YOU MAY NOT USE QeSwp WITHIN YOUR ORGANIZATION WITHOUT A
  184.                 PRIOR PURCHASE OR LICENSE ARRANGEMENT.
  185.  
  186.  
  187.  Development    C compiler     : TurboC++ v1.0     (Borland)
  188.   Tools Used    Assembler      : TASM v2.0         (Borland)
  189.                 Linker         : TLink v3.0        (Borland)
  190.                 Debugger       : TDebug v2.0       (Borland)
  191.                 Editor         : Qedit 2.10a       (SemWare)
  192.                 Version Control: PVCS for DOS      (Sage Software)
  193.                 C Libs         : CodeRunneR        (Microsystems Software)
  194.                                : PDK1              (Microsystems Software)
  195.                                : PDK2              (Microsystems Software)
  196.                                : PDK3              (Microsystems Software)
  197.                                : ADK1              (Microsystems Software)
  198.  
  199.  
  200.      Program    QeSwp v1.21
  201.         Name    Qedit Application Swapper
  202.  
  203.  
  204.  What is it?    QeSwp is a program that allows you to load Qedit as if it
  205.                 were a TSR. This is NOT a multi-tasker; Qedit is simply
  206.                 swapped in and out as desired. The *only* time Qedit is
  207.                 actually running is when it is being viewed.
  208.  
  209.  
  210.       System    QeSwp will run on the IBM PS/2, PC/AT, PC/XT, PC, PC/Jr, and
  211. Requirements    on IBM compatible computers including the Compaq, NCR,
  212.                 Tandy, and WYSE PC's.  MINIMUM requirements are:
  213.  
  214.                   - 512k of memory.
  215.                   - PC-DOS 3.0 or greater or MS-DOS 3.0 or greater.
  216.                   - Either a color or a monochrome monitor with 80-column
  217.                     display.
  218.                   - 25k of disk space, or ~1.5meg if swapping to disc.
  219.  
  220.  
  221.       Memory    Now for the next question in everyone's mind - how much
  222. Requirements    memory is this going to cost me? (drum roll please)...8k!
  223.                 And if you have EMS memory (LIM 3.x-4.x), QeSwp can run out
  224.                 of it, leaving only a 1k DOS footprint!
  225.  
  226.                 How can this be? Because QeSwp uses a new and advanced
  227.                 technique (patent pending) to "swap" Qedit in and out of
  228.                 memory as needed. The complete state of the machine is saved
  229.                 (including COMM ports), and then Qedit is loaded.
  230.  
  231.                 The memory/disc space requirements of QeSwp are as follows
  232.                 (assuming you use the default memory settings):
  233.  
  234.                     1.  ~1.5meg of XMS memory, or
  235.                     2.  ~1.5meg of LIM memory, or
  236.                     3.  A disc drive with ~1.5meg of free space, or
  237.                     4.  Any combination of the above.
  238.  
  239.                 QeSwp is able to "scatter" it's data requirements among the
  240.                 different stowage mediums available at load time. In other
  241.                 words, it can use some XMS, some LIM and send the rest to
  242.                 disc.
  243.  
  244.                 XMS memory is preferred, then LIM, then lastly the disc
  245.                 drive. Note that QeSwp can directly access XMS (extended
  246.                 memory) if it is available. This type of memory is the
  247.                 cheapest to add to a PC (no extra boards are needed to
  248.                 install or control this type of memory), and also the
  249.                 fastest performing memory you can add to your PC. Street
  250.                 prices for memory are now about $50 to $75 per meg
  251.                 (depending on type and speed).
  252.  
  253.                 Also note that if you use extended memory, you'll need to
  254.                 include HIMEM.SYS in your CONFIG.SYS file (make it the first
  255.                 entry).
  256.  
  257.                 If a disc drive is used (and most will need to), then disc
  258.                 caching software is recommended. I personally use HyperDisk
  259.                 version 4.21 and find it to be one of the best. I have my
  260.                 machines on UPS's, so I also enable the disc write caching
  261.                 of HyperDisk, which tremendously decreases application swap
  262.                 time.
  263.  
  264.                 If you're using this on a 10mhz 286 with 512k RAM and a
  265.                 ST-225, please don't tell me how slow QeSwp is at swapping;
  266.                 it is you who are slow to swap...<g>...
  267.  
  268.  
  269.   Installing    Installing QeSwp is as simple as coping QESWP.EXE to your
  270.        QeSwp    Qedit directory. You do not HAVE to store QESWP.EXE in your
  271.                 Qedit directory, but it is recommended.
  272.  
  273.  
  274.     Starting    To start QeSwp, simply type in QeSwp at your DOS prompt,
  275.        QeSwp    followed by any optional command line parameters (see
  276.                 below). Do NOT start QeSwp if you have "shelled to DOS" from
  277.                 another application - this will leave "holes" in your
  278.                 memory.
  279.  
  280.                 After QeSwp has been loaded, you may "hotkey" into Qedit.
  281.                 Repeating the hotkey will "toggle" you between your current
  282.                 application and Qedit.
  283.  
  284.                 NOTE: With the exception of Windows 3.0, QeSwp can "pop-up"
  285.                       over almost any application - even hi-res graphics
  286.                       applications.
  287.  
  288.  
  289. Command Line    The available command line options are as follows:
  290.      Options
  291.                   ?   Display HELP screen. The help screen may be displayed
  292.                       before, or after QeSwp is loaded.
  293.  
  294.                   /D  The path that QeSwp should change to when Qedit is
  295.                       started.
  296.  
  297.                       Example:    QeSwp /de:\qe
  298.  
  299.                                   Changes to disc "E:", directory "\QE" and
  300.                                   then loads Qedit (when the HotKey is
  301.                                   pressed).
  302.  
  303.                   /E  Forces QeSwp to NOT use any available EXPANDED memory
  304.                       (LIM 3.x-4.x) for swapping.
  305.  
  306. Command Line      /K  The HotKey that will be used to activate Qedit. A
  307.      Options          HotKey is selected by entering HotKey specifiers,
  308.       (cont)          followed by a dash ('-') and then the identifier key.
  309.                       Available HotKey specifiers are:
  310.  
  311.                           L   Left
  312.                           R   Right
  313.                           A   Alt
  314.                           C   Ctrl
  315.                           S   Shift
  316.  
  317.                       HotKey specifiers may be combined in any manner,
  318.                       except 'L' and 'R' - these two specifiers are mutually
  319.                       exclusive.
  320.  
  321.                       A HotKey identifier is any single key. Function keys
  322.                       may be used as identifiers by using the key name (i.e.
  323.                       "F5").
  324.  
  325.                       Examples:
  326.                         LCS-1         Left-Ctrl-Shift-1
  327.                         RCS-1         Right-Ctrl-Shift-1
  328.                         LCA-1         Left-Ctrl-Alt-1
  329.                         LCAS-1        Left-Ctrl-Alt-Shift-1
  330.                         LC-F9         Left-Ctrl-F9
  331.                         RC-F11        Right-Ctrl-F11
  332.                         LCAS-F9       Left-Ctrl-Alt-Shift-F9
  333.                         RCS-Q         Right-Ctrl-Shift-Q
  334.  
  335.                   /L  Force QeSwp to NOT to load itself into EXPANDED
  336.                       memory (LIM 3.x-4.x). If EXPANDED memory is detected,
  337.                       QeSwp will attempt to load itself into EMS, leaving
  338.                       about a 1k footprint in DOS (compared to 8k).
  339.  
  340.                       NOTE: Some combinations of CONFIG.SYS, AUTOEXEC.BAT
  341.                             and QEMM v5.x will not work in this environment.
  342.  
  343.                   /M  The amount of memory needed (in k) for Qedit. The
  344.                       default is all available memory. Reducing the amount
  345.                       of memory required will reduce the size of the swap
  346.                       file.
  347.  
  348.                       Example:    QeSwp /m384
  349.  
  350.                                   Loads QeSwp, and allocates 384k for Qedit
  351.                                   usage.
  352.  
  353.                   /S  QeSwp will use the current drive for swapping (if disc
  354.                       swapping is needed). If you do not have sufficient
  355.                       space on the current drive, or, have a RAM drive with
  356.                       sufficient space, use this option to specify a
  357.                       different swap drive.
  358.  
  359.                       Example:    QeSwp /sg
  360.  
  361.                                   Loads QeSwp, and swaps to drive G: if
  362.                                   needed.
  363.  
  364. Command Line      /U  Unload QeSwp from memory. This option requires that
  365.      Options          QeSwp is the LAST TSR that has been loaded. If other
  366.       (cont)          TSR's are loaded AFTER QeSwp, they will need to be
  367.                       removed before QeSwp can perform an unload.
  368.  
  369.                   /X  Forces QeSwp to NOT use any available XMS memory for
  370.                       swapping.
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.   To register your copy of QeSwp, please fill out the following form and
  378.   send it along with a check or money order.
  379.  
  380.  
  381.   Remit/Send To:  Aquila Data Systems, Inc.
  382.                   304 Bayfield Drive
  383.                   Brandon, FL  33511
  384.  
  385.  
  386. ---------------------------------------------------------------------------
  387. QeSwp Order Form
  388. ---------------------------------------------------------------------------
  389.  
  390. Name (to register to): ________________________________________________
  391.  
  392.    Address to ship to: ________________________________________________
  393.  
  394.                        ________________________________________________
  395.  
  396.                        ________________________________________________
  397.  
  398.             Telephone: ________________________________________________
  399.  
  400.                  Date: __________________
  401.  
  402.  
  403. ---------------------------------------------------------------------------
  404. QUANTITY         DESCRIPTION                      UNIT PRICE          TOTAL
  405. ---------------------------------------------------------------------------
  406.  
  407. ________         QeSwp                            US $ 25.00       ________
  408.  
  409.                                     Florida Residents add 6%       ________
  410.  
  411.                                                     Shipping          $1.50
  412.  
  413.                                          Additional Shipping       ________
  414.  
  415.                                                        Total       ________
  416.  
  417.                             Check/Money Order enclosed for US $ ___________
  418.  
  419. ---------------------------------------------------------------------------
  420.  
  421.       Version Number of QeSwp: ___________________________
  422.  
  423.           Place obtained from: ___________________________
  424.  
  425. Type of Computer _________________________________________
  426.  
  427. Type of Operating System _________________________________
  428.  
  429. Type of video card/monitor _______________________________
  430.  
  431. Additional Comments: ___________________________________________________
  432.  
  433. ________________________________________________________________________
  434.  
  435. ________________________________________________________________________
  436.